off own bat meaning in Hindi

Noun

through one's own initiative or effort, without external prompting

अपनी पहल या प्रयास से, बिना बाहरी प्रोत्साहन के

English Usage: She completed the project off her own bat.

Hindi Usage: उसने प्रोजेक्ट को अपनी ही मेहनत से पूरा किया।

Share Anuvadan of off own bat